<%@ page contentType="text/html;charset=UTF-8"%>
<%@ include file="/common/taglibs.jsp"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<jsp:include page="/common/manage_meta.jsp" />
		<script src="${ctx}/js/card.js" type="text/javascript"></script>
		<script type="text/javascript">
			$().ready(function() {
				// 身份证号码验证 
				jQuery.validator.addMethod("isIdCardNo", function(value, element) { 
				  return this.optional(element) || idCardNoUtil.checkIdCardNo(value);     
				}, "请正确输入您的身份证号码"); 

				// 电话号码验证 
				jQuery.validator.addMethod("isTel", function(value, element) { 
				  var tel = /^\d{3,4}-?\d{7,9}$/; //电话号码格式010-12345678 
				  return this.optional(element) || (tel.test(value)); 
				}, "请正确填写您的电话号码"); 
				
				// 邮政编码验证 
				jQuery.validator.addMethod("isZipCode", function(value, element) { 
				  var tel = /^[0-9]{6}$/; 
				  return this.optional(element) || (tel.test(value)); 
				}, "请正确填写您的邮政编码"); 
   				
				//日期验证1
				jQuery.validator.addMethod("isAfterAppDate", function(value, element) { 
				 var appdate = $("#appdate").val();
				  return this.optional(element) || value > appdate; 
				}, "开业日期有误！企业开业日期在批准日期之后"); 
				
				//日期验证2
				jQuery.validator.addMethod("isAfterStartDate", function(value, element) { 
				 var startdate = $("#startdate").val();
				  return this.optional(element) || value > startdate; 
				}, "有效日期有误！有效日期在开业日期之后"); 
				
				$("#inputForm").validate( {
					rules : {
						'entity.taxplayer' : {
							required:true,
							minlength:2
						},
						'entity.represent' : {
							required:true,
							minlength:2
						},
						'entity.idcard' : {
							required:true
						},
						'entity.cardno' : {
							required:true,
							isIdCardNo:true
						},
						'entity.regaddress' : {
							required:true,
							minlength:6
						},
						'entity.regcode' : {
							required:true,
							isZipCode:true
						},
						'entity.productionaddress' : {
							required:true,
							minlength:6
						},
						'entity.productioncode' : {
							required:true,
							isZipCode:true
						},
						'entity.mainmanage' : {
							required:true,
							minlength:2
						},
						'entity.minormanage' : {
							required:true,
							minlength:2
						},
						'entity.appid' : {
							required:true,
							rangelength:[6,6]
						},
						'entity.appdate' : {
							required:true
						},
						'entity.startdate' : {
							required:true,
							isAfterAppDate:true
						},
						'entity.validity' : {
							required:true,
							isAfterStartDate:true
						},
						'entity.openbank' : {
							required:true
						},
						'entity.account' : {
							required:true,
							number:true, 
							rangelength:[19,19]
						},
						'entity.accountrateplayer' : {
							required:true
						},
						'entity.regtype' : {
							required:true
						},
						'entity.managetype' : {
							required:true,
							minlength:2
						},
						'entity.regcapital' : {
							required:true,
							number:true,
							minlength:6
						},
						'entity.trade' : {
							required:true,
							minlength:2
						},
						'entity.phone' : {
							required:true,
							isTel:true
						},
						'entity.financer' : {
							required:true
						},
						'entity.manager' : {
							required:true
						},
						'entity.orgname' : {
							required:true
						}
					},
					messages:{
						'entity.taxplayer':{
							required:"请输入纳税人姓名",
							minlength:"纳税人的名称不能低于{0}位，请正确输入"
						},
						'entity.represent':{
							required:"请输入法定代表人的名字",
							minlength:"纳法定代表人的名字不能低于{0}位，请正确输入"
						},				
						'entity.idcard' : {
							required:"请选择身份证类型"
						},
						'entity.cardno' : {
							required:"请输入身份证号",
							isIdCardNo:"请输入正确的身份证号"
						},
						'entity.regaddress' : {
							required:"请输入注册地址",
							minlength:"注册地址必须不能小于{0}位字符"
						},
						'entity.regcode' : {
							required:"请输入注册地址邮编",
							isZipCode:"请输入正确的注册地址邮编"
						},
						'entity.productionaddress' : {
							required:"请输入生产地址",
							minlength:"生产地址必须不能小于{0}位字符"
						},
						'entity.productioncode' : {
							required:"请输入生产地址邮编",
							isZipCode:"请输入正确的生产地址邮编"
						},
						'entity.mainmanage' : {
							required:"请输入主营",
							minlength:"主营不能小于{0}个字符"
						},
						'entity.minormanage' : {
							required:"请输入兼营",
							minlength:"兼营不能小于{0}个字符"
						},
						'entity.appid' : {
							required:"请输入批准文件代号",
							rangelength:"批文代号必须是6个字符"
						},
						'entity.appdate' : {
							required:"请选择批准日期"
						},
						'entity.startdate' : {
							required:"请选择开业日期",
							isAfterAppDate:"开业日期有误！企业开业日期在批准日期之后"
						},
						'entity.validity' : {
							required:"请选择有效日期",
							isAfterStartDate:"有效日期有误！有效日期在开业日期之后"
						},
						'entity.openbank' : {
							required:"请选择开户银行"
						},
						'entity.account' : {
							required:"请输入银行账号",
							number:"银行账号必须是数字",
							rangelength:"银行账号必须是19位数字"
						},
						'entity.accountrateplayer' : {
							required:"请选择是否缴税帐号"
						},
						'entity.regtype' : {
							required:"请选择登记类型"
						},
						'entity.managetype' : {
							required:"请输入经营方式",
							minlength:"经营方式必须必须大于{0}个字符"
						},
						'entity.regcapital' : {
							required:"请输入注册资本",
							number:"注册资本必须是数字",
							minlength:"注册资本最低10万元"
						},
						'entity.trade' : {
							required:"请输入所属行业",
							minlength:"所属行业必须大于{0}个字符"
						},
						'entity.phone' : {
							required:"请输入电话号码",
							isTel:"请输入正确的电话号码"
						},
						'entity.financer' : {
							required:"请输入财务负责人的名字"
						},
						'entity.manager' : {
							required:"请输入办税人员"
						},
						'entity.orgname' : {
							required:"请输入机关部门名称"
						}
					}
				});
			});
		$(function() {
				$.datepicker.setDefaults($.extend({showMonthAfterYear: false}, $.datepicker.regional['']));
				$(".datepicker").datepicker($.datepicker.regional['zh-CN']);
				$("#appdate").change(function() {
					$('#appdate').datepicker('option', $.extend({showMonthAfterYear: false},
						$.datepicker.regional[$(this).val()]));
				});
				$("#startdate").change(function() {
					$('#startdate').datepicker('option', $.extend({showMonthAfterYear: false},
						$.datepicker.regional[$(this).val()]));
				});
				$("#validity").change(function() {
					$('#validity').datepicker('option', $.extend({showMonthAfterYear: false},
						$.datepicker.regional[$(this).val()]));
				});
			});
		</script>
	</head>
	<body>
		<form id="inputForm"
			action="${ctx}/taxmanage/tmBizOpen_execute.action" method="post">
			<div class="query_simple">
				<div class="title">
					企业开业登记
				</div>
				<table cellpadding="0" cellspacing="0" border="0">
					<tr>
						<td class="cell_text">
							纳税人名称:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.taxplayer" size="40" id="taxplayer"/>
						</td>
						<td class="cell_text">
							法定代表人:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.represent" size="40" id="represent"/>
						</td>
					</tr>
					<tr>
						<td class="cell_text">
							身份证件名称:
						</td>
						<td class="cell_input">
							<select  name="entity.idcard" id="idcard">
							  <option selected="selected" value="">----请选择----</option>
					          <option value="居民身份证">居民身份证</option>
					          <option value="临时身份证">临时身份证</option>
					        </select>
						</td>
						<td class="cell_text">
							证件号码:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.cardno" size="40" id="cardno"/>
						</td>
					</tr>
					<tr>
						<td class="cell_text">
							注册地址:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.regaddress" size="40" id="regaddress"/>
						</td>
						<td class="cell_text">
							注册地址邮编:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.regcode" size="40" id="regcode"/>
						</td>
					</tr>
				
					<tr>
						<td class="cell_text">
							生产经营地址:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.productionaddress" size="40" id="productionaddress"/>
						</td>
						<td class="cell_text">
							生产经营地址邮编:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.productioncode" size="40" id="productioncode"/>
						</td>
					</tr>
					<tr>
						<td class="cell_text">
							主营:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.mainmanage" size="40" id="mainmanage"/>
						</td>
						<td class="cell_text">
							兼营:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.minormanage" size="40" id="minormanage"/>
						</td>
					</tr>
					<tr>
						<td class="cell_text">
							(工商执照)批准文件代号:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.appid" size="40" id="appid"/>
						</td>
						<td class="cell_text">
							(工商执照)批准日期:
						</td>
						<td class="cell_input">
							<input type="text" name="entity.appdate" size="40" id="appdate" class="datepicker"/>
						</td>
					</tr>
					<tr>
						<td class="cell_text">
							开业日期：
						</td>
						<td class="cell_input">
							<input type="text" name="entity.startdate" size="40" id="startdate" class="datepicker"/>
						</td>
						<td class="cell_text">
							有效日期：
						</td>
						<td class="cell_input">
							<input type="text" name="entity.validity" size="40" id="validity" class="datepicker"/>
						</td>
					</tr>
						<tr>
						<td class="cell_text">
							开户银行名称：
						</td>
						<td class="cell_input">
							<select name="entity.openbank" id="openbank">
							    <option selected="selected" value="">----请选择----</option>
					            <option value="中国人民银行">中国人民银行</option>
					            <option value="中国建设银行">中国建设银行</option>
					            <option value="中国农业银行">中国农业银行</option>
					            <option value="中国工商银行">中国工商银行</option>
					         </select>
						</td>
						<td class="cell_text">
							银行帐号：
						</td>
						<td class="cell_input">
							<input type="text" name="entity.account" size="40" id="account"/>
						</td>
					</tr>
					<tr>
						<td class="cell_text">
							是否缴税帐号：
						</td>
						<td class="cell_input">
							<select name="entity.accountrateplayer" id="accountrateplayer">
					          <option selected="selected" value="">--请选择--</option>
					          <option value="是">是</option>
					          <option value="否">否</option>
					        </select>
						</td>
						<td class="cell_text">
							登记注册类型：
						</td>
						<td class="cell_input">
							 <select name="entity.regtype"  id="regtype">
							  <option selected="selected" value="">-----请选择-----</option>
					          <option value="内资企业">内资企业</option>
					          <option value="国有企业">国有企业</option>
					          <option value="集体企业">集体企业</option>
					          <option value="股份合作企业">股份合作企业</option>
					          <option value="私营企业">私营企业</option>
					          <option value="股份有限责任公司">股份有限公司</option>
					          <option value="有限责任公司">有限责任公司</option>
					          <option value="国有独资公司">国有独资公司</option>
					          <option value="其他内资企业">其他内资企业</option>
					          <option value="其他有限责任公司">其他有限责任公司</option>
					          <option value="事业单位、社会团体">事业单位、社会团体</option>
					          <option value="民办非企业单位">民办非企业单位</option>
					        </select>
						</td>
					</tr>
					<tr>
						<td class="cell_text">
							经营方式：
						</td>
						<td class="cell_input">
							<input type="text" name="entity.managetype" size="40" id="managetype"/>
						</td>
						<td class="cell_text">
							注册资本(人名币)：
						</td>
						<td class="cell_input">
							<input type="text" name="entity.regcapital" size="40" id="regcapital"/>
						</td>
					</tr>
					<tr>
						<td class="cell_text">
							所属行业：
						</td>
						<td class="cell_input">
							<input type="text" name="entity.trade" size="40" id="trade"/>
						</td>
						<td class="cell_text">
							联系电话(固定)：
						</td>
						<td class="cell_input">
							<input type="text" name="entity.phone" size="40" id="phone"/>
						</td>
					</tr>
					<tr>
						<td class="cell_text">
							财务负责人：
						</td>
						<td class="cell_input">
							<input type="text" name="entity.financer" size="40" id="financer"/>
						</td>
						<td class="cell_text">
							办税人员：
						</td>
						<td class="cell_input">
							<input type="text" name="entity.manager" size="40" id="manager"/>
						</td>
					</tr>
					<tr>
						<td class="cell_text">
							机关部门名称：
						</td>
						<td class="cell_input">
							<input type="text" name="entity.orgname" size="40" id="orgname"/>
						</td>
					</tr>
					<tr>
						<td colspan="2" align="center">
							<input class="button" type="submit" value="提  交" />
							&nbsp;
							<input class="button" type="reset" value="重  置" />
						</td>
					</tr>
				</table>
			</div>
		</form>
	</body>
</html>